home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1998 July
/
EnigmA AMIGA RUN 29 (1998)(G.R. Edizioni)(IT)[!][issue 1998-07 & 08].iso
/
recent
/
hydrab.rea
< prev
next >
Wrap
Text File
|
1998-06-26
|
4KB
|
137 lines
Short: HydraBBS A17 - Update #1
Author: dom@dsltd.force9.co.uk (Dominic Clifton, Hydra^cP!, ex LSD & DAT)
Uploader: dom@dsltd.force9.co.uk
Version: A17
Type: comm/bbs
Date: 21/June/1998
Requires: OS 3.0+, HydraBBS A17
Important
=========
This update is not a major update, but required me to rebuild all
the libs and doors etc because of a change.
You really only need it if you've had problems where after an upload
from a remote user causes a software failure of the node they were on
Or, if you fancy one of the features below.
Changes
=======
21-June-1998
============
FrontEnd
========
Added NamesNotAllowed_XX to FrontEnd.CFG, defaults to NamesNotAllowed_1=SYSOP
(prior to this, a user could create a user called sysop, but the account was
handled just like a regular account except that the user would get no mail
from other users. So this is NOT a security issue/fix..)
Fixed Memory leak if hack occurs
Control
=======
Implemented "Conferences" and "ConfPath" amount checking for HBBS:Conferences/ConfList
Fixed a 13 byte memory leak (yeah, like that'll make *any* difference...:-)
Node
====
After looking in the callers log for a node it seems there was something
weird going on with MW=<hugenumber> in the totals line. Turns out that I
thought I'd changed N_ND->User.BytesUploaded and N_ND->User.BytesDownloaded
to double types when in fact I hadn't. This caused sprintf() to go wonky
as it was using %0.0f for both of them (why it affected the output for
MsgsWritten I don't know. but hey that's what makes searching for bugs
so much fun...:-)
So, to recap. Changed variable types to suit, Just in case a user decides to
upload or download more than 4.3GB in one session (!!!)
Structures.h
============
Changed NodeUser.BytesUploaded and BytesDownloaded to V_HUGENUM's (double) types
Rebuilt all libs/programs/doors and tools.
20-June-1998
============
Control
=======
Clicking the "Save" option in the "Config" window now snapshots the
window position of the control gui
HBBSCommon.library
==================
Now sets the default stack size of any spawned programs to 16384
(helps fix doors that don't set a large default stack)
Upload
======
If requester is cancelled, checkfiles is still called..
AddTime & AddCreds
==================
Fixed three memory leaks in each.
CheckFiles
==========
sysop sees more verbose messages with regards to the file being processed
The user does NOT see these messages.
Installation
============
copy files from HBBS/ in this archive over your HBBS: assign. No config
files are overwritten.
The Author
==========
Associate was written by Dominic Clifton - Deluxe Software Ltd,
Alias Hydra^cP! ex LSD and dAT (CRoSS POiNT is my new scene group as
of March 1998!)
E-Mail: dom@dsltd.force9.co.uk
Mail: Deluxe Software Ltd, 9 Shires Copse, Southbourne, Bournemouth,
Dorset BH6 4AL. ENGLAND
Phone: +44 (0)973 524877 (Anytime up till 10:00pm)
Modem: +44 (0)1202 offline for the mo
WWW: http://www.dsltd.force9.co.uk
Greets
======
It'd like to thank the following people:
First Edition -> For organizing membership into dAT
CHiLL -> For HBBS Testing and ideas!
Mr PiNK -> For HBBS Testing and ideas!
Cruise! -> For shit loads of support!
Sasha -> For some great ideas!
[RUiNER] -> For some bug reporting and ideas
All CRoSS POiNT members
All LSD and Ex DataDivision members
And YOU the user for actually reading this bit :-)